package com.warm.kafkalearn.service.time_task;

import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;

@EnableScheduling
@EnableAsync
@Service()
public class TimeTask {
    @Scheduled(cron = "0 */10 * * * ?")
    /**
     * 第一位表示秒
     * 第二位表示分
     * 第三位表示时
     * 第四位表示日
     * 第五位表示月
     * 第六位表示周  1表示星期天 2表示星期一
     * 第七位表示年
     * *理解为每的意思 如每天、每秒
     * ?只能出现在日期和星期的位置表示这个位置的值不确定
     * -表示一个范围
     * ，表示一个列表值
     * / x/y --> 0/15 表示从0秒开始 每15秒
     */
    public void testTimeTask(){
        System.out.println("每两秒执行一次");
    }
}
